.login-container {
  border-radius: 15px;
  background-clip: padding-box;
  margin: 90px auto;
  width: 320px;
  padding: 35px 35px 15px 35px;
  background: #fff;
  border: 1px solid #eaeaea;
  box-shadow: 0 0 25px #cac6c6;
}

.register-container {
  background-clip: padding-box;
  margin: 90px auto;
  width: 500px;
  height: 500px;
  padding: 35px 35px 15px 35px;
  background: #fff;
  border: 1px solid #eaeaea;
  box-shadow: 0 0 25px #cac6c6;
  border-radius:20px
}

.login_title {
  margin: 0px auto 40px auto;
  text-align: center;
  color: #505458;
}
.poster {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  align-items: center;
  background: url("../assets/eva.jpg") no-repeat center;
  background-size: 100vw 100vh;
  height: 100vh;
}
body {
  margin: 0;
  width: 100%;
  color: #626267;
  font-size: 20px;
}
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
}
